package com.cuit.qx.bean;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import groovy.transform.EqualsAndHashCode;
import org.jeecgframework.poi.excel.annotation.Excel;

/**
 * @Author:wjd
 * @Description: 阈值
 * @date:Created in 10:04 2020/9/17
 * @Modified By:
 */
@TableName("threshold")
@EqualsAndHashCode(callSuper = false)
public class Threshold {
    @TableId(value = "threshold_id",type = IdType.UUID)//指定为不自增
    private String thresholdId;
    @Excel(name="站号",width=32)
    private String station;
    @Excel(name="站名",width=32)
    private String stationName;
    @Excel(name="地址",width=32)
    private String address;
    @Excel(name="风速",width=32)
    private String wind;
    @Excel(name="温度",width=32)
    private String temperature;
    @Excel(name="降水",width=32)
    private String precipitation;
    @Excel(name="湿度",width=32)
    private String humidity;
    @Excel(name="湿度最大值",width = 32)
    private String humidityMax;
    @Excel(name="气压",width=32)
    private String pressure;

    public String getThresholdId() {
        return thresholdId;
    }

    public void setThresholdId(String thresholdId) {
        this.thresholdId = thresholdId;
    }

    public String getStation() {
        return station;
    }

    public void setStation(String station) {
        this.station = station;
    }

    public String getStationName() {
        return stationName;
    }

    public void setStationName(String stationName) {
        this.stationName = stationName;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getWind() {
        return wind;
    }

    public void setWind(String wind) {
        this.wind = wind;
    }

    public String getTemperature() {
        return temperature;
    }

    public void setTemperature(String temperature) {
        this.temperature = temperature;
    }

    public String getPrecipitation() {
        return precipitation;
    }

    public void setPrecipitation(String precipitation) {
        this.precipitation = precipitation;
    }

    public String getHumidity() {
        return humidity;
    }

    public void setHumidity(String humidity) {
        this.humidity = humidity;
    }

    public String getHumidityMax() {
        return humidityMax;
    }

    public void setHumidityMax(String humidityMax) {
        this.humidityMax = humidityMax;
    }

    public String getPressure() {
        return pressure;
    }

    public void setPressure(String pressure) {
        this.pressure = pressure;
    }

    @Override
    public String toString() {
        return "Threshold{" +
                "thresholdId='" + thresholdId + '\'' +
                ", station='" + station + '\'' +
                ", stationName='" + stationName + '\'' +
                ", address='" + address + '\'' +
                ", wind='" + wind + '\'' +
                ", temperature='" + temperature + '\'' +
                ", precipitation='" + precipitation + '\'' +
                ", humidity='" + humidity + '\'' +
                ", humidityMax='" + humidityMax + '\'' +
                ", pressure='" + pressure + '\'' +
                '}';
    }
}
